package br.com.sisat.modelo;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

public class TerapeutaDTO implements Serializable{

	private static final long serialVersionUID = 1L;

	private Long idTerapeuta;
	private Long idPessoa;
	private String noTerapeuta;
	private String deCpf;
	private String deEmail;
	private String deEndereco;
	private String deBairro;
	private String deMunicipio;
	private String sgUf;
	private String deCep;
	private String deFoneResidencial;
	private String deFoneCelular;
	private String deRg;
	private Long idEspecialidade;
	private String noEspecialidade;
	private List<EspecialidadeDTO> especialidades;
	private List<EspecialidadeDTO> especialidadesARemover;
	
	
	public Long getIdTerapeuta() {
		return idTerapeuta;
	}
	public void setIdTerapeuta(Long idTerapeuta) {
		this.idTerapeuta = idTerapeuta;
	}
	public Long getIdPessoa() {
		return idPessoa;
	}
	public void setIdPessoa(Long idPessoa) {
		this.idPessoa = idPessoa;
	}
	public Long getIdEspecialidade() {
		return idEspecialidade;
	}
	public void setIdEspecialidade(Long idEspecialidade) {
		this.idEspecialidade = idEspecialidade;
	}
	public String getNoTerapeuta() {
		return noTerapeuta;
	}
	public void setNoTerapeuta(String noTerapeuta) {
		this.noTerapeuta = noTerapeuta;
	}
	public String getDeCpf() {
		return deCpf;
	}
	public void setDeCpf(String deCpf) {
		this.deCpf = deCpf;
	}
	public String getDeEmail() {
		return deEmail;
	}
	public void setDeEmail(String deEmail) {
		this.deEmail = deEmail;
	}
	public String getDeEndereco() {
		return deEndereco;
	}
	public void setDeEndereco(String deEndereco) {
		this.deEndereco = deEndereco;
	}
	public String getDeBairro() {
		return deBairro;
	}
	public void setDeBairro(String deBairro) {
		this.deBairro = deBairro;
	}
	public String getDeMunicipio() {
		return deMunicipio;
	}
	public void setDeMunicipio(String deMunicipio) {
		this.deMunicipio = deMunicipio;
	}
	public String getSgUf() {
		return sgUf;
	}
	public void setSgUf(String sgUf) {
		this.sgUf = sgUf;
	}
	public String getDeCep() {
		return deCep;
	}
	public void setDeCep(String deCep) {
		this.deCep = deCep;
	}
	public String getDeFoneResidencial() {
		return deFoneResidencial;
	}
	public void setDeFoneResidencial(String deFoneResidencial) {
		this.deFoneResidencial = deFoneResidencial;
	}
	public String getDeFoneCelular() {
		return deFoneCelular;
	}
	public void setDeFoneCelular(String deFoneCelular) {
		this.deFoneCelular = deFoneCelular;
	}
	public String getDeRg() {
		return deRg;
	}
	public void setDeRg(String deRg) {
		this.deRg = deRg;
	}
	public String getNoEspecialidade() {
		return noEspecialidade;
	}
	public void setNoEspecialidade(String noEspecialidade) {
		this.noEspecialidade = noEspecialidade;
	}
	public List<EspecialidadeDTO> getEspecialidades() {
		if (especialidades == null) {
			especialidades = new ArrayList<EspecialidadeDTO>();
			
		}

		return especialidades;
	}
	public void setEspecialidades(List<EspecialidadeDTO> especialidades) {
		this.especialidades = especialidades;
	}
	public List<EspecialidadeDTO> getEspecialidadesARemover() {
		if (especialidadesARemover == null) {
			especialidadesARemover = new ArrayList<EspecialidadeDTO>();
			
		}

		return especialidadesARemover;
	}
	public void setEspecialidadesARemover(List<EspecialidadeDTO> especialidadesARemover) {
		this.especialidadesARemover = especialidadesARemover;
	}
	
}
